electronic probe - Turkish English Dictionary